cable-stayed footbridge - Spanish English Dictionary